/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package yd2.edushare;

import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.logging.Level;
import java.util.logging.Logger;

/**
 *
 * @author zetser
 */
public class Historial {

    /**
     * 0 = registro de usuario <br>
     * 1 = modificación de datos <br>
     * 2 = creación de artículo <br>
     * 3 = edición de artículo <br>
     * 4 = ponderación de artículo <br>
     * 5 = accedió a un artículo <br>
     * 6 = denunció un artículo <br>
     * 7 = realizó una busqueda de articulo <br>
     * 8 = generó una estadística <br>
     * 9 = cerró sesión <br>
     */
    public static void guardarEntrada(int codigo_accion, String descripcion, int id_usuario) {
        try {
            String user = "sql312735";
            String clave = "sH9!yN8%";
            String bd = "sql312735";
            String host = "sql3.freemysqlhosting.net:3306";

            conexion con = new conexion(host, bd, user, clave);
            Connection conexion = con.getConexion();
            Statement Sentencias = conexion.createStatement();
            String insertquery = "INSERT INTO `HISTORIAL`(`fecha_hora`, `descripcion`, `codigo_accion`, `id_usuario`) VALUES (NOW(),\"" + descripcion + "\"," + codigo_accion + "," + id_usuario + ")";
            Sentencias.executeUpdate(insertquery);
        } catch (SQLException ex) {
            Logger.getLogger(Historial.class.getName()).log(Level.SEVERE, null, ex);
        }
    }
}
